weapons stash - Almanca İngilizce Sözlük